layui.use(["table","layer"], function(){
    var table = layui.table,layer = layui.layer;


        table.render({
            elem: '#taskTable'
            ,url:'/get/getJobByPage',
            id:"taskTable"
            ,page: true
            ,cols: [[
                {field:'id',  title: 'ID'}
                ,{field:'name', title: '任务名称'}
                ,{field:'cron', title: '计划规则'}
                ,{field:'description', title: '描述'}
                ,{field:'status', title: '状态'}
                ,{fixed: 'right', title:'操作', toolbar: '#barDemo'}
            ]]
        });

    //头工具栏事件
    table.on('tool(task_filter)', function(obj){
        var data = obj.data; //获得当前行数据
        var layEvent = obj.event; //获得 lay-event 对应的值（也可以是表头的 event 参数对应的值）
        var tr = obj.tr; //获得当前行 tr 的DOM对象
        console.log("asdfasdf")
        switch(layEvent){
            case 'del':
                console.log(data);
                $.get("/del/Job",{"id":data.id},function (data)
                {
                    if(data.code==200)
                    {
                        table.reload('taskTable', {
                            url: '/get/getJobByPage'
                            ,page: {
                                    curr: 1 //重新从第 1 页开始
                                }
                        });
                    }
                })
                break;
        };
    });
});